tread a difficult path - Espagnol Anglais Dictionnaire